.mui-content {
  background-color: #EBEBEB;
}

body {
  background-color: #EBEBEB;
}


/*会员中心*/

.member-banner {
  position: relative;
}

.member-banner-pic {
  width: 100%;
}

.member-banner-content {
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: -53.5px;
}

.member-portaint-pic {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 2px solid #FFFFFF;
}

.member-portaint {
  position: relative;
}

.member-dengji {
  position: absolute;
  right: 10px;
  width: 66px;
  top: 0;
  text-align: center;
}

.member-dengji .dengji {
  color: #fd4f4f;
  font-size: 15px;
}

.member-dengji button {
  width: 66px;
  height: 22px;
  border-radius: 11px;
  background-color: rgba(255, 255, 255, 0.7);
  border: none;
  font-size: 12px;
  line-height: 12px;
}

.member-username {
  padding-top: 3px;
  font-size: 15px;
}

.member-cardnum {
  padding-top: 3px;
  font-size: 12px;
}

.member-list {
  height: 58px;
  background-color: #FFFFFF;
  margin-top: -5px;
}

.member-list-item {
  text-align: center;
  border-right: 1px solid #f4f4f4;
  height: 58px;
  font-size: 12px;
  color: #333333;
}

.member-list-item img {
  padding-top: 6px;
  width: 45px;
}

.member-content {
  background-color: #FFFFFF;
  margin-top: 10px;
}

.member-content-list {
  height: 44px;
  padding: 0 10px;
  line-height: 42px;
  font-size: 15px;
  border-bottom: 1px solid #f4f4f4;
}

.member-footer {
  text-align: center;
  position: fixed;
  bottom: 0;
  width: 100%;
}

.member-footer-btn {
  width: 100%;
  height: 44px;
  background-color: #E66B18;
  border-radius: 0px;
  color: #FFFFFF !important;
  border: none;
}

.member-footer-word {
  padding-top: 6px;
  padding-bottom: 3px;
  font-size: 12px;
  color: #666;
}


/*我的积分*/

.member-banner-jifen {
  margin-top: -46px;
}

.member-jifen-title {
  margin-top: 10px;
  font-size: 20px;
}

.integralhistory-item {
  background-color: #FFFFFF;
  height: 44px;
  padding: 0 10px;
  font-size: 12px;
  line-height: 44px;
  margin-top: 10px;
}

.integral-style {
  text-align: left;
  width: 33.3%;
  text-overflow: ellipsis !important;
  overflow: hidden;
  white-space: nowrap;
}

.integral-num {
  text-align: center;
  width: 33.3%;
  text-overflow: ellipsis !important;
  overflow: hidden;
  white-space: nowrap;
}

.integral-date {
  text-align: right;
  width: 33.3%;
  text-overflow: ellipsis !important;
  overflow: hidden;
  white-space: nowrap;
}

.member-ruler-title {
  text-align: center;
  font-size: 15px;
  padding-top: 15px;
  padding-bottom: 10px;
}

.member-ruler-con {
  font-size: 12px;
  line-height: 18px;
  padding: 0 10px;
}

.member-ruler-body {
  background-color: #FFFFFF;
}

.member-ruler-content {
  background-color: #FFFFFF;
}


/*储值卡记录*/

.rechargecard-list {
  height: 83px;
  background-color: #FFFFFF;
  padding: 0 5px;
}

.rechargecard-item {
  margin-top: 10px;
  padding: 0 5px;
  font-size: 10px;
  color: #FFFFFF;
  text-align: center;
}

.rechargecardOne {
  width: 100%;
  height: 63px;
  background-color: #4876c3;
}

.rechargecardTwo {
  width: 100%;
  height: 63px;
  background-color: #e66b18;
}

.rechargecardThree {
  width: 100%;
  height: 63px;
  background-color: #06c1ae;
}

.rechargecard-item-num {
  padding-top: 12px;
  font-size: 20px;
}

.recharge-rules {
  padding: 12px 10px;
  font-size: 12px;
}

.recharge-rules-content {
  color: #E66B18;
  padding-left: 6px;
}

.rechargeConsume-list {
  margin-top: 10px;
}

.rechargeConsume-list-item {
  height: 44px;
  background-color: #FFFFFF;
  line-height: 44px;
  font-size: 12px;
  padding: 0 10px;
  border-bottom: 1px solid #f4f4f4;
}

.orange-word {
  color: #E66B18;
}


/*会员特权*/

.tequan-content {
  margin-top: -5px;
}

.tequan-banner-pic {
  width: 100%;
}

.tequan-name {
  font-size: 12px;
  background-color: #FFFFFF;
  padding: 12px 10px 10px 10px;
  vertical-align: middle;
}

.tequaname-title {
  font-size: 15px;
}

.tequanname-con {
  padding-top: 5px;
}

.tequaname-pre {
  width: 2.5px;
  height: 15px;
  display: inline-block;
  background-color: #E66B18;
  margin-right: 5px;
}

.tequan-xq {
  margin-top: 10px;
  font-size: 12px;
  background-color: #FFFFFF;
  padding: 12px 10px 10px 10px;
  vertical-align: middle;
}

.tequanxq-title {
  font-size: 15px;
}

.tequanxq-con {
  padding-top: 5px;
}


/*用餐记录*/

.dining-item {
  background-color: #FFFFFF;
  height: 44px;
  border-bottom: 1px solid #F4F4F4;
  line-height: 44px;
  padding: 0 10px;
  font-size: 15px;
}

.dining-date {
  color: #999999;
}

.dining-content {
  text-align: center;
}

.dining-content-bg {
  margin-top: 30px;
  margin-bottom: 28px;
  color: #FFFFFF;
  position: relative;
}

.dining-bg-pic {
  height: 170px;
  width: 170px;
}

.dining-total {
  position: absolute;
  top: 65px;
  text-align: center;
  width: 100%;
}

.dining-total-num {
  font-size: 29px;
}

.dining-total-danwei {
  font-size: 17px;
}

.dining-total-ti {
  font-size: 17px;
  margin-top: 15px;
}


/*我的优惠券*/

.coupon-list {
  padding: 0 10px;
}

.coupon-item {
  height: 60px;
  background-color: #FFFFFF;
  margin-top: 10px;
  position: relative;
}

.preferential-jine {
  float: left;
  height: 60px;
  width: 82px;
  background: url(../images/bgorenge60.png) no-repeat;
  text-align: center;
  color: #FFFFFF;
  vertical-align: middle;
}

.preferential-num {
  margin-top: 12px;
  font-size: 20px;
}

.preferential-title {
  font-size: 12px;
}

.use-term {
  float: left;
  font-size: 15px;
  height: 60px;
  margin-left: 10px;
}

.useterm-title {
  font-size: 16px;
  margin-top: 10px;
}

.useterm-date {
  font-size: 12px;
  color: #999999;
  position: absolute;
  right: 20px;
  margin-top: 3px;
}


/*积分兑换*/

.jifenduihuan-con {
  color: #FFFFFF;
  font-size: 17px;
  text-align: center;
  position: absolute;
  top: 50%;
  margin-top: -31px;
  width: 100%;
}

.total-jifen {
  font-size: 20px;
}

.jifen-jieshao {
  margin-top: 7px;
}


/*会员详情*/

.vip-vipinfo {
  height: 58px;
  padding: 0 10px;
  margin-top: 10px;
  line-height: 58px;
  background-color: #FFFFFF;
  font-size: 15px;
}

.vipinfo-touxiangpic {
  height: 46px;
  width: 46px;
  border-radius: 50%;
  vertical-align: middle;
}

.vipinfo-name {
  padding-left: 5px;
}

.vipinfo-dengji {
  color: #FC5252;
}

.vipinfo-list {
  margin-top: 10px;
  background-color: #FFFFFF;
  font-size: 15px;
}

.vipinfo-item {
  padding: 0 10px;
  height: 44px;
  line-height: 43px;
  border-bottom: 1px solid #F4F4F4;
}

.icon-size {
  font-size: 15px;
  line-height: 44px;
  padding-left: 5px;
}

.vipinfonull {
  color: #999999;
}


/*会员修改信息*/

.vipinfo-xiugai {
  margin-top: 15px;
}

.vipinfo-xiugai input {
  border: none;
  border-radius: 0px;
  height: 44px;
  line-height: 44px;
  font-size: 15px;
  font-family: "微软雅黑";
}

.xiugai-btn button {
  width: 100%;
  height: 44px;
  font-size: 15px;
  background-color: #4ea9ed;
  color: #FFF;
  border: none;
  border-radius: 0px;
  position: absolute;
  bottom: 0;
}

.vipinfo-xiugai textarea{
  height: 150px;
  border:none;
  resize:none;
  border-radius: 0px;
  font-family: "微软雅黑";
}